standing contract - French English Dictionary